power strip – Català–English translations

🇬🇧 en ca

power strip noun

  • block of electrical sockets
lladre
Wiktionary Links